the quicker the better - French English Dictionary